|
Proven technical
and client relations expertise since 1989. Highly experienced and
well organized IT professional specializing in business intelligence,
information systems integration, and business process management.
Dedicated to providing a comprehensive data management solution that
successfully integrates structured and unstructured data into an intuitive
and productive user experience.
Solution
Architect and Senior Software Engineer specializing in application design,
development, and integration. Specialties include ASP.Net with C#,
SharePoint (2003, 2007, 2010, and 2013), MS-SQL Server BI Stack (2005,
2008, 2012, and 2014). Other interests include Business Intelligence
Applications with SharePoint Server 2010 and Project Server 2010.
Areas of Expertise
|
Industries:
City Government
Financial Services
Mortgage Lending
Product Packaging
Higher Education
Manufacturing
Supply Chain
Professional Services
Transportation
|
Functional:
Data Warehousing
Business Intelligence
Performance Management
Process Management
Productivity Management
Workflow Management
Content Management
Data Analysis and Reporting
Enterprise Application Design
Enterprise Application Development
Enterprise Application Integration
Enterprise Search
|
Technical:
Microsoft Azure and Visual Studio 2013
Microsoft SQL Server 2012, 2014 BI
Suite
Microsoft SharePoint Server 2007, 2010,
2013
Cognos 8 BI
T-SQL Queries, Stored Procedures,
Triggers, and Functions
MDX Queries
Excel PowerPivot
C#.NET, VB.NET, ASP.NET
XML/XSLT
JavaScript
JQuery
CSS
|
Relevant Work
Experience:
4/2013 – Present
Beacon Hill Staffing Client – Myers
Industries – Solution Architect and Developer
·
Designed
and built SQL Server 2012 Operational Data Store (ODS) that consolidated
multiple data sources to a single repository through multiple SSIS
packages.
·
Created
multiple WCF Web Services to integrate enterprise applications to the
primary ERP Solution.
·
Created
multiple transaction management databases to facilitate integration between
systems.
·
Created
additional WCF Web Services as an application layer to apply business logic
to specific EDI transactions.
·
Created
multiple Web Forms based web sites to marshal data between enterprise
applications.
·
Created
multiple Key Performance Indicators (KPIs) for use with SharePoint 2010
dashboards.
·
Created
multiple SSAS cubes and SSRS reports against the newly created ODS.
·
Created
an EDI to XML parser to transform data between disparate systems.
·
Generated
multiple outbound EDI Transaction types from an IBM DB2/AS400 ERP System to
a warehouse management system.
·
Processed
multiple inbound EDI Transaction types from a cloud based warehouse
management system to an AS400 based ERP System and to a data repository.
·
Developed
entire solution with Microsoft Azure cloud services and Visual Studio 2013
Ultimate together with Team Foundation Server source control and project
management.
· Enhanced and deployed three
different iOS Mobile applications for iPhone and iPad with XCode and
Objective C
5/2012
– 11/2012
ProSource
Solutions Client – City of Akron – Business Intelligence Architect
•
Designed
and built an Operational Data Store that consolidated five different data
sources to a single repository.
•
Created
multiple data views and SSRS reports for project management dashboards.
•
Created
multiple SSIS Packages with multiple data transformations for the ETL
Solution.
•
Created
multiple Key Performance Indicators (KPIs) for use with SharePoint 2010
dashboards.
•
Implemented
SQL Server 2012 Change Data Capture features for near real-time ODS
Updating.
•
Implemented
Visual Studio 2012 Database Project development and deployment standards
for the project team.
1/2011
– 3/2012
H.J.
Heinz – SharePoint and BI Systems Analyst
•
Designed
and built a large SharePoint 2010 farm for a 10,000 global user base.
•
Designed
and built a medium SharePoint 2010 farm for a QA testing and deployment
environment.
•
Wrote
a PowerShell script to build out a SharePoint 2010 development server
image.
•
Installed
and configured a Microsoft System Center Operations Manager environment to
monitor all production and QA SharePoint servers and database servers.
•
Created
multiple data marts, cubes, KPIs, dashboards and reports for Project Server
2010 and three custom SharePoint applications.
•
Wrote
and deployed multiple custom SharePoint solutions which included custom
event handlers, content types, workflows, and pages leveraging the ASP.Net
framework and the SharePoint 2010 object model.
•
Managed
two other junior SharePoint Administrators/Developers to mentor them in the
SharePoint Best Practices model proposed by Microsoft MVPs.
4/2010
– 11/2010
Oxford
Solutions Client – Federated Investors – SharePoint and BI Solutions
Architect
•
Designed
and built a SQL Server 2008 Data Mart with SSIS, SSAS, and SSRS running in
SharePoint integrated mode.
•
Converted
a MS Access Application with 30,000 lines of VBA code to a SQL Server
backend with a Reporting Services front end.
•
Created
a SharePoint Server 2007 Report Center with multiple reports, dashboards,
workflows, and secured datasources to deliver a highly secure Investment
Manager Bonus reporting platform.
•
Designed
and implemented a complex document and metadata migration solution for 3000
documents plus historical versions from LiveLink to SharePoint Server 2007.
•
Created
a contract expiration alert notification and escalation workflow with K2
BlackPoint workflow tools.
•
Created
a records management and disposition profile for 2000 records using
SharePoint Server records management features and policies.
12/2008
– 11/2009
Stoneridge
Electronics – SharePoint Solutions Architect
•
Designed
and built a SharePoint Server 2007 Enterprise Portal for 3000 users for a
multi-country, multi-language architecture.
•
Migrated
a 200 site, 40GB SharePoint Server 2003 Portal to multiple SharePoint
Server 2007 site collections.
•
Managed,
developed, and deployed complex multi-state workflow processes for
processing incoming IT project requests throughout the entire project
lifecycle. Provided multiple solutions for multiple project
methodologies including waterfall, agile, and hybrid.
•
Designed
a SharePoint Server 2007 Business Catalogue to integrate SharePoint Server
2007, JD Edwards, Hyperion Financials, and Microsoft SQL Server BI into a
single repository of business data for enterprise reporting and analysis.
5/2007
– 10/2008
MarketSphere
Consulting – BI Solutions Architect
8/2008
– 10/2008
MarketSphere
Client - CNX Gas
•
Architected
and built a SQL Server 2008 enterprise data warehouse complete with an SSIS
ETL solution, SSAS OLAP solution and SSRS BI reporting solution.
•
Created
a SQL Server based metadata repository which integrates information from
SAP ERP, Oracle Business Applications, and additional SQL Server 2000 data
sources.
•
Delivered
professional quality project documentation including a Data Warehouse Planning
(Bus) Matrix, Architecture Diagram, Source-to-Target Mapping Document, High
Level ETL Diagram, ETL Data Flow Diagram, and Conformed Dimensions and
Metrics Definition Document.
5/2008 – 8/2008
MarketSphere
Client - Federated Investors
•
Architected
and built a SharePoint Server 2007 solution to improve business
productivity and information visibility at Federated Investors.
•
Project
scope included architecting a solution to address functional requirements
in areas such as Portal Design, Content Management, Records Management,
Workflow Design, Forms management, Business Intelligence, Application
Integration, and Online Collaboration
•
Project
required experience with multiple technical systems including SharePoint
Server 2007, SQL Server 2005, Active Directory, Kerberos environment and
authentication configuration, and Visual Studio 2008.
•
Created
two custom Business Data Catalogs in SharePoint Server 2007 to integrate
the forms management workflow with both the request generation application
and the project management application on separate servers.
•
Created
a custom SharePoint 2007 Collaboration Portal to capture the unstructured
collaboration processes that occur between structured workflow process
steps in order to provide a more comprehensive information management
environment for company processes.
11/2007 - 5/2008
MarketSphere
Client - Wisconsin Physicians Service
•
Designed
and built multiple Type 2 slowly changing Dimension tables and Type 2
slowly changing Fact tables with Cognos 8 Data Manager ETL Toolset.
•
Created
parameter driven dynamic data flows to emulate parallel processing of very
large fact tables with hundreds of millions of records in order to take
advantage of multi-threaded capabilities in Cognos 8.
•
Worked
with custom IBM DB2 z/OS mainframe data connections for Cognos Data Manager
when other ETL packages were unable to integrate with this older legacy
mainframe database application.
9/2007 – 11/2007
MarketSphere Client - City Colleges of
Chicago
•
Provided
Cognos Data Manager ETL performance tuning assessment for CCC.
Identified numerous areas where inefficient SQL queries and significant
Oracle indexing overhead were drastically reducing collection query
performance.
•
Reduced
ETL collection response time from 24 hours down to 20 minutes.
•
Provided
Data Warehouse design best practices assessment for CCC. Identified
numerous fact table and dimensional design issues that were contributing to
inefficient queries.
•
Provided
Report Query performance tuning. Reduced average report query time
from two hours to five minutes
7/2007 – 9/2007
MarketSphere Client - Education
Management
•
Designed
an enterprise data warehouse with SQL Server 2005 complete with all ETL
processes and data modeling objects.
•
Designed
a conversion roadmap from Cognos 8 PowerPlay and ReportNet to SQL Server
Analysis Services and Reporting Services.
•
Created
an enterprise report delivery portal and security model using SharePoint
Server 2007 and SQL Server 2005 Reporting Services.
5/2007 – 7/2007
MarketSphere
Client – Jennmar
•
Used
Cognos 8 Framework Manager and ETL Tools in conjunction with SQL Server
2005 Analysis Services to establish an OLAP reporting data model for an
international manufacturing company.
•
Designed
a Cognos 8 Sales and Inventory Dashboard to provide high level trending and
variance information for multiple OLAP queries.
•
Provided
both drill-down and drill-through reporting functionality to from multiple
summary reports to multiple detail reports.
•
Detail
reports used integrated parameters and dynamically generated measures to
provide a highly customized enterprise reporting experience.
3/2005 – 4/2007
ServiceLink, LP – Senior .Net Software
Engineer and Business Intelligence Specialist
•
Designed
a SQL Server Data Warehousing solution to extract, transfer, and load data
from the Line of Business OLTP databases into a central repository for data
analysis and reporting.
•
Designed
a database structure for storing and relating technical and business
metadata to transactional data.
•
Created
multiple OLAP analysis cubes from the Data Warehouse and Metadata Database
in order to provide multi-dimensional querying capability of the primary
Line of Business transactional data.
•
Designed,
implemented and administered a SharePoint Server 2007 enterprise portal for
ServiceLink.
•
Developed
multiple workflow enabled InfoPath forms using Windows Workflow Foundation,
Windows Communication Foundation and SharePoint Forms Services.
•
Formed
a team of software engineers to grow ServiceLink's ability to integrate
with clients (B2B) as well as internal applications (EAI) using SQL Server
Integration Services and BizTalk 2006 to manage processes prior to the
company's adoption of Windows Workflow Foundation.
•
Outlined
a process for associating data from a Business Intelligence solution with
metadata in the form of business rules to drive workflows that would
consume services as needed to provide a more flexible and responsive
architecture.
•
Created
a rules engine to remove business logic from stored procedures in the data
tier to C# .Net assemblies which would become the foundation for a more
universal fee calculator later on.
3/2004 – 10/2004
Port Authority of Allegheny County – Sr.
.Net Software Engineer
•
Selected
to lead the web development team’s conversion from ASP to .Net application
development.
•
Established
best practices and development processes pertaining to managed code, source
control, as well as all project life cycle processes.
•
Created
an online job ticket web application to send xml based messages including
page–level formatting instructions for associated file attachment and hard
copy content to Xerox copiers.
•
Created
a SOAP based web service and web application to consume the service to
provide users with an online trip planner and schedule time tables for all
Port Authority public transportation services.
9/2002 – 2/2004
National Real Estate Information Systems
- .Net Developer
•
Developed
custom ASP.Net UI Controls for a mortgage industry focused web application.
•
Created
multiple ASP .Net Web applications in multi-tier software engineering
environments.
•
Worked
with a disciplined Extreme Programming (XP) agile software development
methodology for 1 year.
•
Created
complex reports using external data sources, linked SQL Servers and Crystal
Reports
•
Developed
the business logic layer for a VB6 Client Software Application.
3/1999 – 6/2002
Reciprocal – Web Application Specialist
and Software Engineer
•
Developed
ASP web application with a heavy focus on DHTML for early dynamic web
experiences.
•
Incorporated
first generation Digital Rights Management (DRM) and SSL encryption
protocols to develop a content delivery platform for the digital music and
document industries.
•
Developed
Perl based CGI scripts and deployed them to a configurable Unix environment
running early Apache web server software.
•
Developed
Flash based user interface (UI) design for content related branding of
Reciprocal’s proprietary digital clearing house technology.
•
Created
original artistic content with stock photography, Adobe Illustrator, and
Adobe Photoshop.
5/1998 – 1/1999
FiServ – Software Implementation
Technical and Software Engineer
•
Provided
on-site mainframe client installation and configuration for multiple
clients across multiple states.
•
Developed
a VB6 thick client application as a launch interface for multiple existing
applications using custom developed APIs.
•
Installation
and configuration of multiple PC client software applications throughout
the banking and financial services sector.
6/1995 – 10/1998
Insurance Reference Systems – Tech
Support and Junior Software Developer
•
Began
VB4 and C development for thick client insurance reference library
application.
•
Developed
Install Shield installation scripts for thick client applications.
•
Configured
Early IIS Web server and custom Windows NT 4 services.
•
Developed
company intranet using HTML, JavaScript, and Cascading style sheets.
•
Provided
Senior Tier III customer support for all company products.
6/1992 – 4/1995
First Data Corp – Mainframe Operator and
Technical Support
•
Performed
Sperry Unisys mainframe batch job processing.
•
Ensured
night tape backups were run against the mainframe computer for a large
national credit card processing company.
•
Provided
IBM punch card and microfilm processing of credit card transactions.
•
Provided
technical support for Windows 3.11 Networking installation for First Data.
2/1988 – 2/1992
U.S. Air Force – Information Management
Specialist
•
Coordinated
an office-wide PC OS Upgrade from Windows 3.1 to Windows 3.11 networking
•
Developed
custom reports with FoxPro database and Harvard Graphics
•
JIT
Inventory control for 3000 unique forms and regulations in publication
distribution center.
•
Ran
a 5 person mail room and ensured timely delivery of inter-office mail to
over 100 different mail stops.
|
Veteran Status:
U.S. Air Force 1988 – 1992
Gulf War I Veteran
Honorable Discharge
|
Education:
Northwestern State University of
Louisiana
University of Maryland
|
|